suffixing languages - French English Dictionary